ContentEgg\application\components\ModuleManager B

Total Complexity 89
Dependencies 8
Dependents 28
Total lines 371
Lines of code 258
Logical lines of code 160
Comment lines 12
Methods 27
Properties 6

Methods 27

Method Rating Maintainability Complexity Lines of code
configFactory()
S
50 7 28
scanForModules()
S
54 7 20
factory()
S
54 7 19
getParserModulesByTypes()
S
59 7 14
initModules()
S
55 6 19
getItemsUpdateModuleIds()
S
62 6 11
getAffiliateParsers()
S
60 5 13
getByKeywordUpdateModuleIds()
S
62 5 11
getAffEggModules()
S
61 4 13
highlightAdminMenu()
S
66 4 8
getConfigurableModules()
S
66 3 9
getParserModules()
S
64 3 10
getInstance()
S
73 2 5
getOptionsList()
S
66 2 9
isModuleActive()
S
71 2 6
moduleExists()
S
71 2 6
getModules()
S
73 2 6
parserFactory()
S
68 2 6
isCustomModule()
S
71 2 6
scanForCustomModules()
S
67 2 7
adminInit()
S
69 2 7
getAffiliteModulesList()
S
65 2 9
getParserModulesIdList()
S
80 1 3
getModulesIdList()
S
80 1 3
getParserModuleIdsByTypes()
S
79 1 3
__construct()
S
82 1 3
scanForDefaultModules()
S
74 1 4